body{ position:relative; color:#fff; font:13px 微软雅黑,宋体,Verdana,Arial,Tahoma;}
.body_style_1{ overflow:hidden; max-width:1280px; margin:0px auto; color:#fff; background-image:none; background-color:#3a79c9; }
.floatLeft{ float:left;}
.floatRight{ float:right;}
li{ list-style:none}
img{ border:0;}
table{ border-collapse:collapse; border-spacing:0}
p{ word-wrap:break-word}
input,select,button{ font:12px Verdana,Arial,Tahoma; vertical-align:middle; }
input,textarea {outline:none;}
*{ padding:0px; margin:0px;}
html{ padding:0px; margin:0px;}

/* ==========  头部 ==========  */
.header_wrap{ clear:both; overflow:hidden; width:100%; height:62px; background:url(/assets/home/images/point_bg_3.png) repeat; color:#fff; }
.header_wrap_m{ height:46px;}
.header_box_1{ overflow:hidden; float:left; }
.header_cell_1{ overflow:hidden; float:left;}
.header_cell_1 img{ overflow:hidden; float:left; max-height: 45px; margin:10px 0px 0px 15px; }
.header_cell_1_m img{ width:93px; height:22px; margin:12px 0px 0px 15px; }
.header_cell_2{ overflow:hidden; float:left; margin:14px 0px 0px 40px;}
.header_cell_2 li{ overflow:hidden; float:left; margin-right:15px;}
.header_cell_2 li img{ border-radius:3px;}

.header_box_2{ overflow:hidden; float:right; }
.header_box_2 ul{ overflow:hidden; float:right; margin:18px 5px 0px 0px; }
.header_wrap_m .header_box_2 ul{ overflow:hidden; float:right; margin:14px 5px 0px 0px; }
.header_box_2 li{ overflow:hidden; float:right; margin-right:12px; color:#fff; }
.header_box_2 #do-login,.header_box_2 #do-login:visited{ display:block; overflow:hidden; background-color:#f65e76; padding:4px 12px; color:#fff; border-radius:3px; }
.header_box_2 #do-login:hover{ background-color:#ed4960; color:#fff;}
.header_box_2 #do-register,.header_box_2 #do-register:visited{ display:block; overflow:hidden; background-color:#5a9fc4; padding:4px 12px; color:#fff; border-radius:3px; }
.header_box_2 #do-register:hover{ background-color:#4e81bb; color:#fff;}
.header_box_2 a img{ overflow:hidden; float:right; border-radius:3px;}
.photo_cell_1{ display:block; float:right; }
.photo_cell_1 img{ overflow:hidden; width:26px; background-color:#fff; border-radius:100px;}
.photo_cell_2{ display:block; float:right; color:#fff; margin:5px 0px 0px 3px; }
.photo_box_2{ display:block; float:right; }
.photo_cell_3{ display:block; float:left; }
.photo_cell_3 img{ overflow:hidden; width:26px; background-color:#fff; border-radius:100px; display:block; float:left;}
.photo_cell_3 p{ overflow:hidden; display:block; float:left; color:#ca1313;}
.photo_cell_4{ display:block; float:right; margin:2px 0px 0px 20px; }
.photo_cell_4 img{ overflow:hidden; width:16px; height:16px; display:block; float:left;}
.photo_cell_4 p{ overflow:hidden; display:block; float:left; color:#ca1313; margin-right:2px; }

.header_box_2 strong{ color:#f9c550; font-weight:100; padding:0px 3px; }
.header_cell_3{ overflow:hidden; float:right; margin:25px 15px 0px 0px;}
.header_cell_3 a,.header_cell_3 a:visited{ display:block; overflow:hidden; font-size:12px; height:12px; line-height:12px; color:#fff; border-right:1px solid #fff; padding-right:12px; }
.header_cell_3 a:hover{ color:#f9c550; }
.header_cell_4{ overflow:hidden; float:right; margin:15px 12px 0px 0px; }
.header_cell_4 img{ overflow:hidden; width:auto; height:32px; display:block; float:left; }
.header_cell_4 span{ overflow:hidden; display:block; float:left; font-size:26px; line-height:30px; font-weight:bold; color:#ca1313; margin:2px 0px 0px 2px; }

/* ==========  /头部 ==========  */

/* ==========  主体 ==========  */
.main_wrap{ overflow:hidden; clear:both; margin-top:2px; color:#fff; }
.main_wrap{ overflow:hidden; clear:both; margin-top:2px; }
.con_wrap_2{ overflow:hidden; width:40%; float:left;}
.con_wrap_5{ overflow:hidden; clear:both; width:100%; position:relative;}

.con_box_1{ overflow:hidden; margin-left:2px; }
.con_box_1_m{ margin-left:0px; }
.con_box_2{ overflow:hidden; margin-left:2px; }
.layout_box_1{ overflow:hidden; height:34px; background:url(/assets/home/images/point_bg_1.png) repeat; color:#f9c550; }
.layout_box_1 img{ display:block; width:18px; height:16px; float:left; margin:8px 0px 0px 5px; }
.layout_box_1 .scrollText{ display:block; overflow:hidden; width:92%; height:16px; float:left; margin:8px 0px 0px 5px; }
.layout_box_2{ overflow:hidden; clear:both;}
.layout_box_2 embed{ width:100%; min-height:100px; }

/* =====  滑动门 =====  */
#tab_1 { overflow:hidden; zoom:1; background:url(/assets/home/images/point_bg_1.png) repeat;}
#tab_1 li { float:left; color:#fff; height:30px; cursor:pointer; line-height:30px; padding:0 20px;}
#tab_1 li.current { background-color:#f9c550; color:#29272b; }
#content_1 { background:url(/assets/home/images/point_bg_2.png) repeat; width:100%; height:1500px; position:relative; }
.content_innerBox_1{ position:absolute; width:100%; }
#content_1 ul{line-height:25px; display:none;}
#content_1 dl{ overflow:hidden; clear:both; height:18px; line-height:18px; color:#ffffff; margin-top:9px; }
#content_1 dt{ overflow:hidden; float:left; width:22%; background:url(/assets/home/images/icon_2.png) 0px 2px no-repeat; }
#content_1 dt p{ padding-left:25px; }
#content_1 dd{ overflow:hidden; float:left; width:25%; }
/* =====  /滑动门 =====  */
.demo_2{ width:100%; padding:10px 15px; }
.demo_2 img{ width:100%; height:auto;}

.con_wrap_3{ overflow:hidden; width:40%; float:left; position:relative;}
.con_wrap_4{ overflow:hidden; width:10%; float:right; }
.con_wrap_6{ overflow:hidden; clear:both; width:100%; }
.content_innerBox_2{ width:100%; height:1000px; overflow:hidden; background:url(/assets/home/images/point_bg_2.png) repeat; margin-left:2px; text-align:center; }
.content_innerBox_2 dl{ clear:both; overflow:hidden; margin-top:30px;  }
.content_innerBox_2 dt{ clear:both; overflow:hidden; text-align:center; }
.content_innerBox_2 dd{ clear:both; overflow:hidden; margin-top:5px; text-align:center; }
.content_innerBox_2 img{ display:block; text-align:center; margin:0px auto; }

.content_innerBox_2 ul{ overflow:hidden; margin-top:15px;}
.content_innerBox_2 li{ overflow:hidden; margin-top:10px;}
.nav_btn_1,.nav_btn_1:visited{ display:block; width:90px; height:90px; margin:0px auto; background:url(/assets/home/images/nav_1.png) no-repeat;}
.nav_btn_1:hover{ background:url(/assets/home/images/nav_1.png) -90px 0px no-repeat;}
.nav_btn_2,.nav_btn_2:visited{ display:block; width:90px; height:90px; margin:0px auto; background:url(/assets/home/images/nav_1.png) 0px -90px no-repeat;}
.nav_btn_2:hover{ background:url(/assets/home/images/nav_1.png) -90px -90px no-repeat;}
.nav_btn_3,.nav_btn_3:visited{ display:block; width:90px; height:90px; margin:0px auto; background:url(/assets/home/images/nav_1.png) 0px -180px no-repeat;}
.nav_btn_3:hover{ background:url(/assets/home/images/nav_1.png) -90px -180px no-repeat;}
.nav_btn_4,.nav_btn_4:visited{ display:block; width:90px; height:90px; margin:0px auto; background:url(/assets/home/images/nav_1.png) 0px -270px no-repeat;}
.nav_btn_4:hover{ background:url(/assets/home/images/nav_1.png) -90px -270px no-repeat;}
.nav_btn_5,.nav_btn_5:visited{ display:block; width:90px; height:90px; margin:0px auto; background:url(/assets/home/images/nav_1.png) 0px -360px no-repeat;}
.nav_btn_5:hover{ background:url(/assets/home/images/nav_1.png) -90px -360px no-repeat;}
.nav_btn_6,.nav_btn_6:visited{ display:block; width:90px; height:90px; margin:0px auto; background:url(/assets/home/images/nav_1.png) 0px -450px no-repeat;}
.nav_btn_6:hover{ background:url(/assets/home/images/nav_1.png) -90px -450px no-repeat;}

.con_box_4{ overflow:hidden; margin-left:2px;}
.con_box_4_m{ margin-left:0px;}

.undis_innerBox_1{ overflow:hidden; margin:0px 15px 15px;}
.list_txtBox_1{ overflow:hidden; clear:both; margin-top:15px; color:#ffffff; }
.list_txtBox_1 span{ overflow:hidden; display:block; width:80px; float:right; text-align:right;}
.list_txtCell_1{ margin-left:-90px; float:left; width:100%; }
.list_txtCell_1 p{ margin-left:90px; line-height:20px; background:url(/assets/home/images/icon_5.png) 0px 2px no-repeat; padding-left:22px; }

.listCon_box_1{ background:url(/assets/home/images/point_bg_2.png) repeat; height:1500px; overflow:hidden; margin-bottom:15px; }
.con_box_4_m .listCon_box_1{ height:auto;}
.message_list_1{ overflow:hidden; clear:both; margin-top:10px;}

.message_list_2{ overflow:hidden; clear:both; padding:12px 20px; background:url(/assets/home/images/point_bg_6.png) repeat; border-bottom: 1px solid #2d486d; width: 100%;}
.message_cell_5{ overflow:hidden; clear:both; }
.message_cell_5 dt{ overflow:hidden; float:left; margin-right:3px; background-color:#f65e76; padding:3px 14px; line-height:16px; color:#fff; border-radius:300px; }
.message_cell_5 dd{ overflow:hidden; float:left; color:#fff; margin-top:3px;}
.message_cell_6{ overflow:hidden; clear:both; margin-top:8px; line-height:20px; color:#f65e76; }

.message_cell_1{ overflow:hidden; width:100%; float:left; }
.message_cell_1 ul{ overflow:hidden; float:left; margin-left:-5px; }
.message_cell_1 li{ overflow:hidden; float:left; margin-left:5px; }
.message_cell_1 p{ overflow:hidden; float:left; margin:5px 0px 0px 0px; background-color:#4e96d4; color:#fff; font-size:12px; line-height:14px; padding:4px 10px; border-radius:10px; }
.message_cell_1 b img{ overflow:hidden; display:block; float:left; margin:5px 0px 0px 0px; width:39px; height:22px; }
.message_table_1{ margin-left:-110px; float:left; width:100%;}
.message_table_1 strong{ overflow:hidden; float:left; display:block; max-width:95px; word-break:keep-all; white-space:nowrap; margin:5px 0px 0px 5px; background-color:#4153b0; color:#fff; font-size:12px; line-height:14px; padding:4px 10px; border-radius:10px; }
.message_table_1 td{ vertical-align:top; }
.message_table_1 table{ overflow:hidden; margin-left:110px; }
.message_txt_1{ overflow:hidden; float:left; background-color:#fff; color:#414141; font-size:14px; line-height:24px; padding:3px 3px; margin:1px 0px 0px 3px; border-radius:4px; }
.message_txt_1 span{ overflow:hidden; font-size:"微软雅黑"; max-width:350px; line-height:20px; clear:both; margin:0px 0px 0px 3px; display:block; padding:5px 5px; word-wrap:break-word; }
.message_box_3_m .message_txt_1{ font-size:13px; line-height:20px;}
.message_box_3_m .message_txt_1 span{ font-size:13px; line-height:18px;}

.message_cell_1 li h3{ max-width:100px; height:16px; overflow:hidden; font-size:14px; font-weight:100; color:#f65e76; display:block; float:left; margin-top:6px; }
.message_cell_1 li span{ font-size:14px; font-weight:100; display:block; float:left; padding:0px 3px; margin-top:6px;}
.message_tr_1 h3{ max-width:100px; height:16px; overflow:hidden; font-size:14px; font-weight:100; color:#f65e76; display:block; float:left; padding-top:6px; }
.message_tr_1 span{ font-size:14px; font-weight:100; display:block; float:left; padding-left:3px; padding-top:6px;}

.message_box_2{ overflow:hidden; clear:both; margin:0px 15px; margin-top:3px; padding-top:4px; position:relative; border-top:1px solid #666; }
.message_box_2 .message_line_1{ width:100%; height:1px; background:url(/assets/home/images/point_bg_2.png) repeat; }
.message_box_4{ overflow:hidden; height:175px; border-top:1px solid #000; clear:both; padding:10px 15px; background:url(/assets/home/images/point_bg_2.png) repeat; }
.message_box_4 .message_line_1{ width:100%; height:1px; background:url(/assets/home/images/point_bg_2.png) repeat; }
.message_box_4_m{ height:48px; }
.message_telBox_1{ overflow:hidden; clear:both; height:30px; background-color:#fd142c; margin:15px 15px 0px; }
.message_telBox_1 .message_telCell_1{ overflow:hidden; width:60%; float:left; }
.message_telBox_1 .message_telCell_1 span{ overflow:hidden; display:block; width:auto; height:16px; float:left; color:#fff; margin:6px 0px 0px 7px; }
.message_telBox_1 .message_telCell_1 img{ overflow:hidden; display:block; float:left; margin:4px 0px 0px 2px; }
.message_telCell_2{ overflow:hidden; width:40%; float:right; }
.message_telCell_2 .tel_input_1{ overflow:hidden; display:block; float:right; }
.message_telCell_2 .tel_input_1 input{ overflow:hidden; border:none; height:30px; display:block; background-color:#fd142c; color:#fff; cursor:pointer; padding:0px 5px; }
.message_telCell_2 .tel_input_1 input:hover{ background-color:#dd0017; }
.message_telCell_2 .tel_input_1_m input{ width:70px; }

.message_telCell_2 .tel_input_2{ overflow:hidden; width:135px; height:30px; display:block; float:right; }
.message_telCell_2 .tel_input_2 input{ overflow:hidden; width:100%; height:100%; border:none; display:block; line-height:18px; padding:0px 3px; }
.message_telCell_2 .tel_input_2_m{ overflow:hidden; height:30px; display:block; margin-right:70px; }
.message_telCell_2 .tel_input_2_m input{ overflow:hidden; width:100%; height:100%; border:none; display:block; line-height:18px; padding:0px 3px;}

.message_cell_2{ clear:both; overflow:hidden; padding:5px 0px; position:relative1; z-index:666; }
.message_cell_2 img{ width:20px; height:20px; }
.message_cell_3{ overflow:hidden; clear:both; margin-top:5px; background-color:#fff; padding:2px 0px; position:relative; }
.message_cell_3 textarea{ display:block; width:80%; height:40px; background-color:#fff; border:none; color:#000000; z-index:9998; padding:5px 8px; font-size:14px; }
.message_btn_1{ height:40px; position:absolute; top:0px; right:5px; z-index:99999; background-color:#fff;}
.message_cell_3 a,.message_cell_3 a:visited{ width:70px; overflow:hidden; display:block; font-size:12px; background-color:#2281d2; border:1px solid #2281d2; color:#fff; text-align:center; margin-top:4px; padding-top:4px; padding-bottom:3px; text-decoration:none; -moz-border-radius:3px; /* Gecko browsers */ -webkit-border-radius:3px; /* Webkit browsers */ border-radius:3px; /* W3C syntax */  }
.message_cell_3 a:hover{ background-color:#f23d50; border:1px solid #f23d50; color:#fff;  }
.tab_con_1{ overflow:hidden; position:relative; }
.tab_con_1 .member_cell_2{ margin-right:5px;}


.message_box_1{ display:block; overflow-y:scroll; margin:0px 0px 0px 15px; }
.message_box_3{ display:block; overflow-x:hidden; overflow-y:scroll; margin:0px 0px 0px 15px; }
.con_wrap_1{ overflow:hidden; height:1000px; float:left; width:15%; background:url(/assets/home/images/point_bg_2.png) repeat;}
.listLine_box_1{ width:1px; float:left; height:1500px; background:url(/assets/home/images/point_bg_2.png) repeat;}
.tab_mincon_1{ overflow:hidden; width:100%; margin-left:-2px; }
.tab_mincon_2{ overflow:hidden; clear:both; }
.tab_mincon_2 .tab_img_2{ overflow:hidden; width:93px; height:259px; margin-top:12px; margin:0px auto; }
.tab_mincon_2 .tab_img_2 img{ overflow:hidden; width:100%; height:auto; }
.tab_cell_1{ clear:both; overflow:hidden; margin:0 auto; text-align:center; margin-left:2px; padding-bottom:20px; }
.tab_innerCell_1{ overflow:hidden; width:90%; display:inline-block; *display:inline; margin:0px auto; margin:20px 0px 0px; padding-top:5px; padding-bottom:15px; background:url(/assets/home/images/point_bg_5.png) repeat; }
.tab_innerCell_1 img{ width:36px; height:36px;}
.tab_innerCell_1 li{ cursor:pointer; }
.tab_cell_1 ul{ overflow:hidden; width:33%; float:left; margin-top:5px; }
.tab_cell_1 li{ display:block; overflow:hidden; clear:both; text-align:center; color:#f9c550; margin-top:3px; }
.tab_cell_1 a,.tab_cell_1 a:visited{ display:block; color:#fff;}
.tab_cell_1 a:hover{ display:block; color:#f9c550;}

.tab_cell_2{ clear:both; overflow:hidden; margin-left:2px;}
.tab_cell_3{ color:#ffffff; line-height:20px; margin:15px;}

.tab_innerBox_1 { overflow:hidden; margin:15px; }
.tab_innerBox_1 ul{line-height:25px; display:none; margin:0 15px; padding:10px 0 20px;}
.tab_innerBox_1 dl{ overflow:hidden; clear:both; height:18px; line-height:18px; color:#ffffff; margin-top:10px; }
.tab_innerBox_1 dt{ overflow:hidden; float:left; width:22%; background:url(/assets/home/images/icon_2.png) 0px 2px no-repeat; }
.tab_innerBox_1 dt p{ padding-left:25px; }
.tab_innerBox_1 dd{ overflow:hidden; float:left; width:25%; }


/* =====  滑动门3 =====  */
.member_tab_{ overflow:hidden; zoom:1; background-color:#2b4484; }  
.member_tab_ li{ overflow:hidden; float:left; height:30px; cursor:pointer; width:100%; text-align:center; }  
.member_tab_ li p{ height:30px; cursor:pointer; line-height:30px; padding:0 20px; margin:0px auto; text-align:center;}  
.member_normaltab{ float:left; color:#fff; height:30px; cursor:pointer; }  
.member_hovertab{ background-color:#2281d2; color:#fff; }  
.tab_txtBox_1{ display:block; }  
.member_undis{ display:none;} 
/* =====  /滑动门3 =====  */

.tab_txtBox_1{ overflow:hidden; clear:both; margin:15px;}
.tab_txtBox_1 ul{ overflow:hidden; display:block; clear:both; margin-top:-5px; }
.tab_txtBox_1 li{ overflow:hidden; display:block; clear:both; margin-top:5px; }
.tab_txtBox_1 p{ overflow:hidden; display:block; float:left; max-width:58px; height:18px; line-height:18px; margin:9px 0px 0px 5px; }
.tab_txtBox_1 .onopn{ overflow:hidden; display:block; clear:both; }
.tab_txtBox_1 .member_cell_2{ margin-left:5px;}
.member_cell_0 img{ overflow:hidden; display:block; float:left; width:auto; width:36px; margin-top:6px; }
.member_cell_1 img{ overflow:hidden; display:block; float:left; width:auto; width:36px; }
.member_cell_0 p{ color:#f9c550;}
.member_cell_1{ overflow:hidden; float:left;}
.member_cell_2{ overflow:hidden; float:right; margin-top:7px; background-color:#f23d50; border:1px solid #f23d50; color:#fff; font-size:12px; line-height:12px; border-radius:300px; padding:4px 8px; cursor:pointer; }
.member_cell_2:hover{ background-color:#dd1a2e; border:1px solid #dd1a2e; color:#fff;  }
.member_cell_3{ overflow:hidden; float:right; margin-top:9px; }

#con_wrap_2,#con_wrap_3,#con_wrap_5 {
 word-wrap:break-word;
 }
#main_wrap{ zoom:1;}


/* =====  登录弹出框 =====  */
#btn1 {}
#mask_shadow {
  display: none;
  opacity: 0;
  position: fixed;
  z-index:1;
  left:0;
  top:0;
  width:100%;
  height:100%;
  background-color: rgba(0, 0, 0, .5);
}
#popup {
  display:none;
  opacity:0; 
  position:absolute;
  z-index:2;
  top:150px;
  width:500px;
  border-radius:3px;
  box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);
}
#popup .title {
  position: relative;
  width:100%;
  height:30px;
  background-color:#fff;
  cursor:move;
}
#popup .title span {
  position: absolute;
  top:8px;
  right:8px;
  width:20px;
  height:20px;
  color:#333;
  border:1px solid #333;
  opacity:.4;
  text-align:center;
  font-size:20px;
  line-height:16px;
  cursor: pointer;
}
#popup .title span:hover {
  opacity:.8;
}
#popup .content_wrap_1 { width:100%; overflow:hidden; background-color:#fff; padding-bottom:40px; }
#popup .content_box_1 { width:400px; margin:0px auto; color:#919191; position:relative; }
.content_box_1 h3{ overflow:hidden; clear:both; display:block; width:100%; font-size:22px; line-height:22px; color:#333; font-weight:100; text-align:center; margin-top:8px; padding-bottom:5px; }
.input_cell_1{ border:1px solid #e2e2e2; overflow:hidden; clear:both; margin-top:18px; }
.input_cell_1 img{ display:block; width:20px; overflow:hidden; float:left; margin:10px 0px 0px 7px; }
.input_cell_1 input{ display:block; width:350px; overflow:hidden; float:left; height:42px; line-height:42px; font-size:14px; color:#919191; border:none; margin:0px 0px 0px 5px; padding-left:8px; }


#popup2 .input_cell_1{ border:1px solid #e2e2e2; overflow:hidden; clear:both; margin-top:18px; }
#popup2 .input_cell_1 img{ display:block; width:20px; overflow:hidden; float:left; margin:10px 0px 0px 7px; }
#popup2 .input_cell_1 input{ display:block; width:300px; overflow:hidden; float:left; height:42px; line-height:42px; font-size:14px; color:#919191; border:none; margin:0px 0px 0px 5px; padding-left:8px; }
.input_cell_2{ border:1px solid #e2e2e2; overflow:hidden; clear:both; margin-top:18px; }
.input_cell_2 img{ display:block; width:20px; overflow:hidden; float:left; margin:10px 0px 0px 7px; }
.input_cell_2 input{ display:block; width:260px; overflow:hidden; float:left; height:42px; line-height:42px; font-size:14px; color:#919191; border:none; margin:0px 0px 0px 5px; padding-left:8px; }
.input_txt_1{ display:block; float:right; margin:12px 10px 0px 0px; }
.input_cell_2 .input_txt_2 .input_btn_1{ display:block; width:90px; float:right; margin:0; padding-left:0px; background-color:#555555; color:#fff; cursor:pointer; }
.input_cell_2 .input_txt_2 .input_btn_1:hover{ display:block; background-color:#f23d50; color:#fff; }

.input_cell_5{ overflow:hidden; clear:both; margin-top:35px;}
.input_cell_5 input{ display:block; cursor:pointer; width:100%; font-size:18px; border:none; background-color:#f9c550; color:#694a07; text-align:center; padding:8px 0px;}
.input_cell_5 input:hover{ background-color:#e4ab2a; color:#29272b; }


#popup2 {
  display:none;
  opacity:0; 
  position:absolute;
  z-index:2;
  top:130px;  
  border-radius:3px;
  box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);
}
.popup_cell_2{ width:500px; }
#popup2 .title {
  position: relative;
  width:100%;
  height:30px;
  background-color:#fff;
  cursor:move;
}
#popup2 .title span {
  position: absolute;
  top:8px;
  right:8px;
  width:20px;
  height:20px;
  color:#333;
  border:1px solid #333;
  opacity:.4;
  text-align:center;
  font-size:20px;
  line-height:16px;
  cursor: pointer;
}
#popup2 .title span:hover {
  opacity:.8;
}
#popup2 .content_wrap_1 { width:100%; overflow:hidden; background-color:#fff; padding-bottom:30px; }
#popup2 .content_box_1 { width:400px; margin:0px auto; color:#919191; }

/* =====  /登录弹出框 =====  */

.popup_box_1{ position:absolute; top:50px; }
.popup_box_2{ position:absolute; top:30px; }

.title_box_3 .input_box_1{ overflow:hidden; clear:both;}
.input_box_1 .input_txt_3 input{ overflow:hidden; width:220px; height:30px; display:block; float:left; margin:5px 0px 0px 100px; padding-left:5px; background-color:none; border:1px solid #ddd;}
.input_box_1 .input_txt_4{ overflow:hidden; width:60px; height:30px; display:block; float:right; margin:7px 100px 0px 0px;}
.input_box_1 .input_txt_4 input{ overflow:hidden; width:60px; height:30px; background-color:#b81911; color:#fff; border:none; cursor:pointer; }
.input_box_1 .input_txt_4 input:hover{ overflow:hidden; width:60px; height:30px; background-color:#d57b1f; color:#fff; border:none;}

.list_box_1{ clear:both; width:600px; margin:0px auto; margin-top:12px;}
.list_box_1 ul{ overflow:hidden; padding-top:40px;}
.list_box_1 li{ width:92px; line-height:none; position:relative; float:left; cursor:pointer; margin:-25px 23px 0px 0px; padding-bottom:40px; }
.list_box_1 .img_cell_1{ display:block; background-color:#fff; height:24px; padding:5px; border:1px solid #ee8f2e;}
.list_box_1 li:hover .img_cell_1 { border:1px solid #d57b1f;}
.list_box_1 .img_cell_1 img{ display:block; width:24px; height:24px; float:left; }
.list_box_1 .img_cell_1 b{ overflow:hidden; display:block; float:left; font-size:13px; line-height:16px; margin:4px 0px 0px 4px; }
.list_box_1 .img_cell_2{ display:none; }
.list_box_1 li:hover .img_cell_2{ display:block; width:80px; height:80px; position:absolute; left:0px; top:0px; z-index:99999; }
.list_box_1 li:hover .img_cell_2 img{ display:block; width:80px; height:80px; }

.content_wrap_3 { overflow:hidden; padding-bottom:5px; background:url(/assets/home/images/banner_2.png) no-repeat; }
.message_server_1{ clear:both; margin-top:2px; }

.message_server_1 ul{ overflow:hidden; padding-top:50px; padding-left:40px; }
.message_server_1 li{ width:92px; line-height:none; position:relative; float:left; cursor:pointer; margin:-30px 13px 0px 0px; padding-bottom:40px; }
.message_server_2{ clear:both; overflow:hidden;}
.message_server_2 ul{ overflow:hidden; padding-top:10px; padding-left:0px; }
.message_server_2 li{ line-height:none; float:left; cursor:pointer; margin:0px 10px 0px 0px;}
.message_server_2_m{ display:none; }

.server_style_1{ overflow:hidden; position:absolute; top:5px; }
.server_style_1 ul{ overflow:hidden; padding-top:10px; padding-left:0px;}
.server_style_1 li{ width:92px; line-height:none; position:relative; float:left; cursor:pointer; margin:-0px 8px 0px 0px; padding-bottom:40px; }

.message_server_1 .img_cell_1{ display:block; background-color:#fff; height:24px; padding:5px; border:1px solid #ee8f2e;}
.message_server_1 li:hover .img_cell_1 { border:1px solid #d57b1f;}
.message_server_1 .img_cell_1 img{ display:block; width:24px; height:24px; float:left; }
.message_server_1 .img_cell_1 b{ overflow:hidden; display:block; float:left; font-size:13px; color:#333; line-height:16px; margin:4px 0px 0px 4px; }
.message_server_1 .img_cell_2{ display:none; }
.message_server_1 li:hover .img_cell_2{ display:block; width:80px; height:80px; position:absolute; left:0px; top:0px; z-index:99999; }
.message_server_1 li:hover .img_cell_2 img{ display:block; width:80px; height:80px; }


#popup3 {
  display:none;
  opacity:0; 
  position:absolute;
  z-index:2;
  top:130px;
  border-radius:3px;
  box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);
}
#popup3 .title {
  position:absolute;
  width:98%;
  height:33px;
  cursor:move;
  right:0px;
}
#popup3 .title span {
  position: absolute;
  top:8px;
  right:8px;
  width:23px;
  height:23px;
  color:#fe6800;
  opacity:.9;
  text-align:center;
  font-size:20px;
  line-height:16px;
  cursor: pointer;
}
#popup3 .title span:hover {
  opacity:.6;
}
#popup3 .content_wrap_2 { width:568px; height:600px; background:url(/assets/home/images/course.png) no-repeat; overflow:hidden; padding-top:210px; }
.content_wrap_2 ul{ overflow:hidden; display:block; clear:both; margin:0px 0px 0px 130px; }
.content_wrap_2 li{ overflow:hidden; float:left; margin:33px 140px 0px 0px; font-size:15px; line-height:16px; font-weight:bold; }

#btn1 {}
#mask_shadow {
  display: none;
  opacity: 0;
  position: fixed;
  z-index:1;
  left:0;
  top:0;
  width:100%;
  height:100%;
  background-color: rgba(0, 0, 0, .5);
}
#popup4 {
  display:none;
  opacity:0; 
  position:absolute;
  z-index:2;
  top:150px;
  width:500px;
  border-radius:3px;
  box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);
}
#popup4 .title {
  position: relative;
  width:100%;
  height:30px;
  background-color:#fff;
  cursor:move;
}
#popup4 .title span {
  position: absolute;
  top:8px;
  right:8px;
  width:20px;
  height:20px;
  color:#333;
  border:1px solid #333;
  opacity:.4;
  text-align:center;
  font-size:20px;
  line-height:16px;
  cursor: pointer;
}
#popup4 .title span:hover {
  opacity:.8;
}
#popup4 .content_wrap_1 { width:100%; overflow:hidden; background-color:#fff; padding-bottom:40px; }
#popup4 .content_box_1 { margin:0px auto; color:#919191; position:relative; }
#popup4 .content_box_1 h3{ overflow:hidden; clear:both; display:block; width:100%; font-size:22px; line-height:22px; color:#333; font-weight:100; text-align:center; margin-top:8px; padding-bottom:5px; }
#popup4 .input_cell_1{ border:1px solid #e2e2e2; overflow:hidden; clear:both; margin-top:18px; }
#popup4 .input_cell_1 img{ display:block; width:20px; overflow:hidden; float:left; margin:10px 0px 0px 7px; }
#popup4 .input_cell_1 input{ display:block; width:300px; overflow:hidden; float:left; height:42px; line-height:42px; font-size:14px; color:#919191; border:none; margin:0px 0px 0px 5px; padding-left:8px; }


#popup5 .input_cell_1{ border:1px solid #e2e2e2; overflow:hidden; clear:both; margin-top:18px; }
#popup5 .input_cell_1 img{ display:block; width:20px; overflow:hidden; float:left; margin:10px 0px 0px 7px; }
#popup5 .input_cell_1 input{ display:block; width:300px; overflow:hidden; float:left; height:42px; line-height:42px; font-size:14px; color:#919191; border:none; margin:0px 0px 0px 5px; padding-left:8px; }
#popup5 {
  display:none;
  opacity:0; 
  position:absolute;
  z-index:2;
  top:130px;
  width:500px;
  border-radius:3px;
  box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);
}
#popup5 .title {
  position: relative;
  width:100%;
  height:30px;
  background-color:#fff;
  cursor:move;
}
#popup5 .title span {
  position: absolute;
  top:8px;
  right:8px;
  width:20px;
  height:20px;
  color:#333;
  border:1px solid #333;
  opacity:.4;
  text-align:center;
  font-size:20px;
  line-height:16px;
  cursor: pointer;
}
#popup5 .title span:hover {
  opacity:.8;
}
#popup5 .content_wrap_1 { width:100%; overflow:hidden; background-color:#fff; padding-bottom:30px; }
#popup5 .content_box_1 { width:400px; margin:0px auto; color:#919191; }

/* ===== #popup6 ===== */
.popup_cell_3 { margin-top:0px; }
.title_box_3{ overflow:hidden; margin:0px auto; color:#919191; position:relative; text-align:center; }
.title_box_3 h4{ overflow:hidden; clear:both; font-size:16px; color:#333; font-weight:bold; line-height:20px;}

#popup6 .input_cell_1{ border:1px solid #e2e2e2; overflow:hidden; clear:both; margin-top:18px; }
#popup6 .input_cell_1 img{ display:block; width:20px; overflow:hidden; float:left; margin:10px 0px 0px 7px; }
#popup6 .input_cell_1 input{ display:block; width:300px; overflow:hidden; float:left; height:42px; line-height:42px; font-size:14px; color:#919191; border:none; margin:0px 0px 0px 5px; padding-left:8px; }

#popup6 {
  display:none;
  opacity:0; 
  position:absolute;
  z-index:2;
  top:130px;  
  border-radius:3px;
  box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);
}
#popup6 .title {
  position: relative;
  width:98%;
  height:33px;
  cursor:move;
}
#popup6 .title span {
  position: absolute;
  top:8px;
  right:8px;
  width:23px;
  height:23px;
  color:#333;
  opacity:.4;
  text-align:center;
  font-size:20px;
  line-height:16px;
  cursor: pointer;
}
#popup6 .title span:hover {
  opacity:.8;
}
#popup6 .close_box_1 {  }
#popup6 .content_wrap_1 { width:100%; overflow:hidden; padding-bottom:30px; }
#popup6 .content_box_1 { margin:0px auto; color:#919191; }
/* ===== /#popup6 ===== */


/* ===== #popup7 ===== */
.popup_cell_4 { width:600px; margin-top:50px; }
.title_box_3{ overflow:hidden; width:500px; margin:0px auto; color:#919191; position:relative; text-align:center; }
.title_box_3 h4{ overflow:hidden; clear:both; font-size:16px; color:#b81911; font-weight:bold; line-height:20px;}

#popup7 .input_cell_1{ border:1px solid #e2e2e2; overflow:hidden; clear:both; margin-top:18px; }
#popup7 .input_cell_1 img{ display:block; width:20px; overflow:hidden; float:left; margin:10px 0px 0px 7px; }
#popup7 .input_cell_1 input{ display:block; width:300px; overflow:hidden; float:left; height:42px; line-height:42px; font-size:14px; color:#919191; border:none; margin:0px 0px 0px 5px; padding-left:8px; }

#popup7 {
  display:none;
  opacity:0; 
  position:absolute;
  z-index:2;
  top:130px;  
  border-radius:3px;
  box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);
}
#popup7 .title {
  position: relative;
  width:98%;
  height:33px;
  cursor:move;
}
#popup7 .title span {
  position: absolute;
  top:8px;
  right:8px;
  width:23px;
  height:23px;
  color:#333;
  opacity:.4;
  text-align:center;
  font-size:20px;
  line-height:16px;
  cursor: pointer;
}
#popup7 .title span:hover {
  opacity:.8;
}
#popup7 .close_box_1 { }
#popup7 .content_wrap_1 { width:100%; overflow:hidden; background-color:#fff;}
#popup7 .content_box_1 { width:400px; margin:0px auto; color:#919191; }

.banner_3{ overflow:hidden; clear:both; position:relative;}
.banner_3 img{ width:457px; height:348px;}
.banner_txt_1{ position:absolute; left:130px; top:120px; }
.banner_txt_1 h3{ display:block; font-size:16px; line-height:22px; color:#a0510d; text-align:center; }
.banner_txt_1 strong{ display:block; margin-top:16px; font-size:16px; line-height:18px; color:#a0510d; text-align:center; }
.banner_txt_1 span{ margin-top:6px; font-size:19px; line-height:18px; color:#df0501; padding:0px 2px; }

/* ===== /#popup7 ===== */


/* ===== #popup8 ===== */
.popup_cell_4 { margin-top:50px; }
.title_box_3{ overflow:hidden; width:500px; margin:0px auto; color:#919191; position:relative; text-align:center; }
.title_box_3 h4{ overflow:hidden; clear:both; font-size:16px; color:#b81911; font-weight:bold; line-height:20px;}

#popup8 .input_cell_1{ border:1px solid #e2e2e2; overflow:hidden; clear:both; margin-top:18px; }
#popup8 .input_cell_1 img{ display:block; width:20px; overflow:hidden; float:left; margin:10px 0px 0px 7px; }
#popup8 .input_cell_1 input{ display:block; width:300px; overflow:hidden; float:left; height:42px; line-height:42px; font-size:14px; color:#919191; border:none; margin:0px 0px 0px 5px; padding-left:8px; }

#popup8 {
  display:none;
  opacity:0; 
  position:absolute;
  z-index:2;
  top:130px;  
  border-radius:3px;
  box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);
}
#popup8 .title {
  position: relative;
  width:100%;
  height:30px;
  background-color:#fff;
  cursor:move;
}
#popup8 .title span {
  position: absolute;
  top:8px;
  right:8px;
  width:20px;
  height:20px;
  color:#333;
  border:1px solid #333;
  opacity:.4;
  text-align:center;
  font-size:20px;
  line-height:16px;
  cursor: pointer;
}
#popup8 .title span:hover {
  opacity:.8;
}
#popup8 .close_box_1 { background-color:#fecf6e; }
#popup8 .content_wrap_1 { width:100%; overflow:hidden; background-color:#fff;}
#popup8 .content_box_1 { width:400px; margin:0px auto; color:#919191; }

.banner_4{ overflow:hidden; clear:both; margin-top:2px; position:relative;}
.banner_4 img{ width:100%; height:auto;}


/* TAB 切换效果 */  
.tab_con_2{ overflow:hidden; height:auto; margin-top:2px; }  
.tb_{ }  
.tb_ ul{ overflow:hidden; height:20px; margin:15px 0px 0px 15px; }  
.tb_ li{ float:left; margin-right:15px; font-size:15px; cursor:pointer;}  
.tech_normaltab{ background-repeat:no-repeat; color:#333; }  
.tech_hovertab{ background-repeat:no-repeat; color:#b81911; font-weight:bold; }  
.tech_dis{ display:block;}  
.tech_undis{ display:none;} 
/* TAB 切换效果 */  

.txt_wrap_1{ position:absolute; left:0px; top:0px; padding:10px 15px; }
.txt_wrap_1 h2{ display:block; font-size:15px; line-height:20px; color:#ffde00; }
.txt_box_1{ overflow:hidden; clear:both; margin-top:10px; }
.txt_box_1 h3{ display:block; font-size:18px; line-height:32px;color:#ffde00; background:url(/assets/home/images/icon_51.png) no-repeat; padding-left:36px; }
.txt_box_1 h3 p{ border-bottom:1px solid #ffde00; }
.txt_box_1 span{ display:block; margin-top:8px; line-height:20px; }

.txt_wrap_1 a,.txt_wrap_1 a:visited{ display:block; font-size:16px; font-weight:bold; color:#b81911; text-align:center; width:132px; height:36px; margin-top:15px; background:url(/assets/home/images/btn_16.png) no-repeat; }
.txt_wrap_1 a:hover{ background:url(/assets/home/images/btn_16_active.png) no-repeat; }
.txt_wrap_1 a p{ padding-top:9px;}


/* ===== /#popup8 ===== */

.tab_con_3{ overflow-x:hidden; overflow-y:scroll; height:600px; margin-top:2px; }  
/* ===== #popup12 ===== */
.txt_wrap_2{ position:absolute; left:0px; top:100px; padding:10px 15px; }

#popup12 {
  display:none;
  opacity:0; 
  position:absolute;
  z-index:2;
  top:130px;  
  border-radius:3px;
  box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);
}
#popup12 .title {
  position: relative;
  width:100%;
  height:30px;
  background-color:#fff;
  cursor:move;
}
#popup12 .title span {
  position: absolute;
  top:8px;
  right:8px;
  width:20px;
  height:20px;
  color:#333;
  border:1px solid #333;
  opacity:.4;
  text-align:center;
  font-size:20px;
  line-height:16px;
  cursor: pointer;
}
#popup12 .title span:hover {
  opacity:.8;
}
#popup12 .close_box_1 { background-color:#fecf6e; }
#popup12 .content_wrap_1 { width:100%; overflow:hidden; background-color:#fff;}
#popup12 .content_box_1 { width:400px; margin:0px auto; color:#919191; }

.txt_box_3{ overflow:hidden; clear:both; margin-top:10px; }
.txt_box_3 h3{ display:block; font-size:18px; height:32px; line-height:32px; color:#ffde00; background:url(/assets/home/images/icon_51.png) no-repeat; padding-left:36px; }
.txt_box_3 h3 p{ display:block; overflow:hidden; line-height:22px; }
.txt_box_3 h3 hr{ display:block; overflow:hidden; width:72px; height:1px; background-color:#ffde00; margin-top:6px; border:none; float:left; }
.txt_box_3 span{ display:block; margin-top:8px; line-height:20px; }

.hr_1{ display:block; overflow:hidden; width:100%; height:1px; background-color:#ffde00; margin-top:15px; border:none;}

/* ===== /#popup12 ===== */


/*仅IE6和IE7、IE8识别*/
@media \0screen\,screen\9 {
	.con_wrap_1{ width:10%; display:block; float:left; clear:none;}
	.con_wrap_2{ width:54%; display:block; float:left; clear:none;}
	.con_wrap_3{ width:30%; display:block; float:left; clear:none;}
	.con_wrap_4{ width:6%; display:block; float:right; clear:none;}
	.layout_box_2 embed{ height:584px; }
	.layout_box_2 object{ height:584px; }
	.layout_box_2 video-live{ height:584px; }

}
@media (min-width:320px) {
	.layout_box_1 .scrollText{ width:80%;}
	.message_cell_4 span{ width:70%;}
	.con_wrap_1{ display:none; }
	.popup_box_1{ position:absolute; top:100px; }
	.popup_box_2{ position:absolute; top:40px; }
	.con_box_2{ display:none;}
	#tb_2{ display:none;}
	.con_wrap_2{ width:100%; }
	.con_wrap_3{ width:100%; }
	.header_box_1 ul{ display:none; }
	#popup{ width:350px; left:0;}
	#popup .content_box_1{ width:320px; }
	#popup .input_cell_1 input{ width:200px; }
	#popup .input_cell_1{ margin-top:8px; }
	#popup2{ left:0; width:350px;}
	.popup_cell_2{ width:350px; }
	#popup2 .content_box_1{ width:320px; }
	#popup2 .input_cell_1 input{ width:200px; }
	#popup2 .input_cell_1{ margin-top:8px; }
	.login_box_1{ background-color:#fff; display:none; overflow:hidden; width:300px; padding-top:20px; padding-bottom:35px;}
	.login_box_1 .content_box_1{ overflow:hidden; width:280px; margin:0px auto; }
	.login_box_1 .input_cell_1 input{ width:200px;}
	.register_box_1{ background-color:#fff; display:none; overflow:hidden; width:300px; padding-top:20px; padding-bottom:35px;}
	.register_box_1 .content_box_1{ overflow:hidden; width:280px; margin:0px auto; }
	.register_box_1 .input_cell_1 input{ width:200px;}
	
	
	
	.input_cell_2 input{ width:180px;}
	.body_style_1 .input_cell_2 input{ width:120px;}
	.input_cell_5{ margin-top:15px;}
	.header_cell_2{ display:none;}
	.header_cell_3{ display:none;}
	.header_cell_4{ display:none;}
	body{ background-size:300%;}
	.con_box_4{ margin-left:0px;}
	.con_box_4_m{ margin-left:0px;}
	.li_btn_1{ display:none;}
	.message_qq_1{ display:block;}
	.message_qq_2{ display:none;}
	.message_cell_3{ display:block;}
	.message_cell_4{ display:block;}
	.con_box_1{ margin-left:0px; }
	.con_box_1_m{ margin-left:0px; }
	.message_box_2 .message_cell_3 textarea{ display:block; width:50%; height:35px; font-size:"微软雅黑"; }
	.message_box_4 .message_cell_3 textarea{ display:block; width:65%; height:50px; float:left; }	
	.message_box_4 .message_cell_3 a,.message_box_4 .message_cell_3 a:visited{ position:absolute; top:8px; right:10px; }
	.message_box_4_m .message_cell_3{ overflow:hidden; clear:both; margin-top:5px; background-color:#fff; padding:2px 0px; position:relative; }
	.message_box_4_m .message_cell_3 textarea{ display:block; width:75%; height:21px; line-height:21px; background-color:#fff; border:none; color:#000000; z-index:9998; padding:5px 8px; font-size:14px; }
	.message_box_4_m .message_cell_3 a, .message_box_4 .message_cell_3 a:visited{ position:absolute; top:1px; right:5px; }
	
	.message_telBox_1 .message_telCell_1{ display:none; }
	.message_telCell_2{ width:100%;}
	.header_box_2 li{ margin-right:4px;}
	.header_box_2 .header_txtBox_1{ display:block; overflow:hidden; margin-right:0px; }
	.header_box_2 .header_txtBox_1 li { float:right; margin-right:15px;}
	.header_box_2 .header_txtBox_1 li a:hover{ color:#f9c550;}
	.header_box_2 .header_txtBox_1 .header_txtLi_1 { margin-top:4px;}
	#popup4{ width:320px;}
	#popup4 .content_box_1 { width:260px; }
	#popup4 .input_cell_1 input{ width:160px; }	
	
	.layout_notice_1_m{ width:100%; overflow:hidden; clear:both; min-height:180px; text-align:center; }
	.layout_notice_1_m h3{ overflow:hidden; clear:both; font-size:20px; line-height:22px; margin-top:70px; }
}
@media (min-width:360px) {
	.layout_box_1 .scrollText{ width:80%;}
	.message_cell_4 span{ width:70%;}
	.con_wrap_1{ display:none; }
	.popup_box_1{ position:absolute; top:100px; }
	.popup_box_2{ position:absolute; top:40px; }
	.con_box_2{ display:none;}
	#tb_2{ display:none;}
	.con_wrap_2{ width:100%; }
	.con_wrap_3{ width:100%; }
	.header_box_1 ul{ display:none; }
	#popup{ width:350px; left:0;}
	#popup .content_box_1{ width:320px; }
	#popup .input_cell_1 input{ width:200px; }
	#popup .input_cell_1{ margin-top:8px; }
	#popup2{ left:0; width:350px;}
	.popup_cell_2{ width:350px; }
	#popup2 .content_box_1{ width:320px; }
	#popup2 .input_cell_1 input{ width:200px; }
	#popup2 .input_cell_1{ margin-top:8px; }
	.login_box_1{ background-color:#fff; display:none; overflow:hidden; width:350px; padding-top:20px; padding-bottom:35px;}
	.login_box_1 .content_box_1{ overflow:hidden; width:320px; margin:0px auto; }
	.login_box_1 .input_cell_1 input{ width:260px;}
	.register_box_1{ background-color:#fff; display:none; overflow:hidden; width:350px; padding-top:20px; padding-bottom:35px;}
	.register_box_1 .content_box_1{ overflow:hidden; width:320px; margin:0px auto; }
	.register_box_1 .input_cell_1 input{ width:240px;}
	
	
	
	.input_cell_2 input{ width:180px;}
	.body_style_1 .input_cell_2 input{ width:120px;}
	.input_cell_5{ margin-top:15px;}
	.header_cell_2{ display:none;}
	.header_cell_3{ display:none;}
	.header_cell_4{ display:none;}
	body{ background-size:300%;}
	.con_box_4{ margin-left:0px;}
	.con_box_4_m{ margin-left:0px;}
	.li_btn_1{ display:none;}
	.message_qq_1{ display:block;}
	.message_qq_2{ display:none;}
	.message_cell_3{ display:block;}
	.message_cell_4{ display:block;}
	.con_box_1{ margin-left:0px; }
	.con_box_1_m{ margin-left:0px; }
	.message_box_2 .message_cell_3 textarea{ display:block; width:50%; height:35px; font-size:"微软雅黑"; }
	.message_box_4 .message_cell_3 textarea{ display:block; width:65%; height:50px; float:left; }	
	.message_box_4 .message_cell_3 a,.message_box_4 .message_cell_3 a:visited{ position:absolute; top:8px; right:10px; }
	.message_box_4_m .message_cell_3{ overflow:hidden; clear:both; margin-top:5px; background-color:#fff; padding:2px 0px; position:relative; }
	.message_box_4_m .message_cell_3 textarea{ display:block; width:75%; height:21px; line-height:21px; background-color:#fff; border:none; color:#000000; z-index:9998; padding:5px 8px; font-size:14px; }
	.message_box_4_m .message_cell_3 a, .message_box_4 .message_cell_3 a:visited{ position:absolute; top:1px; right:5px; }
	
	.message_telBox_1 .message_telCell_1{ display:none; }
	.message_telCell_2{ width:100%;}
	.header_box_2 li{ margin-right:4px;}
	.header_box_2 .header_txtBox_1{ display:block; overflow:hidden; margin-right:0px; }
	.header_box_2 .header_txtBox_1 li { float:right; margin-right:15px;}
	.header_box_2 .header_txtBox_1 li a:hover{ color:#f9c550;}
	.header_box_2 .header_txtBox_1 .header_txtLi_1 { margin-top:4px;}
	#popup4{ width:320px;}
	#popup4 .content_box_1 { width:260px; }
	#popup4 .input_cell_1 input{ width:160px; }	
	
	.layout_notice_1_m{ width:100%; overflow:hidden; clear:both; min-height:180px; text-align:center; }
	.layout_notice_1_m h3{ overflow:hidden; clear:both; font-size:20px; line-height:22px; margin-top:70px; }
}
@media (min-width:768px) {
	.layout_box_1 .scrollText{ width:85%;}
	.message_cell_4 span{ width:70%;}
	.popup_box_1{ position:absolute; top:150px; }
	.popup_box_2{ position:absolute; top:100px; }
	.tab_cell_1 ul{ width:33%; }
	.con_wrap_1{ display:none; }
	.con_box_2{ display:none;}
	.con_wrap_4{ display:none;}
	#tb_2{ display:block;}
	.con_wrap_1{ display:none;}
	.con_wrap_2{ width:100%; clear:both;}
	.con_wrap_3{ width:100%; clear:both;}
	.header_box_1 ul{ display:block; }
	#popup{ width:500px; }
	#popup .content_box_1{ width:420px; }
	#popup .input_cell_1 input{ width:300px; }
	#popup .input_cell_1{ margin-top:12px; }
	.popup_cell_2{ width:500px; }
	#popup2 .content_box_1{ width:420px; }
	#popup2 .input_cell_1 input{ width:300px; }
	#popup2 .input_cell_1{ margin-top:12px; }
	.input_cell_2 input{ width:240px;}
	.body_style_1 .input_cell_2 input{ width:240px;}
	.input_cell_5{ margin-top:25px;}
	.header_cell_2{ display:none;}
	body{ background-size:300%;}
	.con_box_4{ margin-left:0px;}
	.con_box_4_m{ margin-left:0px;}
	.header_cell_4{ display:block;}
	.li_btn_1{ display:none;}
	.message_qq_1{ display:block;}
	.message_qq_2{ display:none;}
	.con_box_1{ margin-left:0px; }
	.con_box_1_m{ margin-left:0px; }
	.message_box_2 .message_cell_3 textarea{ display:block; width:50%; height:35px; }
	.message_box_4 .message_cell_3 textarea{ display:block; width:65%; height:50px; float:left; }	
	.message_box_4 .message_cell_3 a,.message_box_4 .message_cell_3 a:visited{ position:absolute; top:10px; }
	.message_box_4_m .message_cell_3{ overflow:hidden; clear:both; margin-top:5px; background-color:#fff; padding:2px 0px; position:relative; }
	.message_box_4_m .message_cell_3 textarea{ display:block; width:75%; height:21px; line-height:21px; background-color:#fff; border:none; color:#000000; z-index:9998; padding:5px 8px; font-size:14px; }
	.message_box_4_m .message_cell_3 a, .message_box_4 .message_cell_3 a:visited{ position:absolute; top:1px; right:5px; }
	
	.message_telBox_1 .message_telCell_1{ display:none; }
	.message_telCell_2{ width:100%;}
	#popup4{ width:500px;}
	#popup4 .content_box_1 { width:400px; }
	#popup4 .input_cell_1 input{ width:200px; }
	.layout_box_2 embed{ height:450px; }
	.layout_box_2 .layout_notice_1{ width:100%; overflow:hidden; clear:both; height:450px; text-align:center; }
	.layout_notice_1 h3{ overflow:hidden; clear:both; font-size:28px; line-height:30px; margin-top:180px; }
	.layout_notice_1 span{ overflow:hidden; clear:both; display:block; margin-top:15px; }
}
@media (min-width:992px) {
	.layout_box_1 .scrollText{ width:92%;}
	.message_cell_4 span{ width:70%;}
	.listLine_box_1{ display:block;}	
	.popup_box_1{ position:absolute; top:150px; }
	.popup_box_2{ position:absolute; top:100px; }
	.tab_cell_1 ul{ width:33%; }
	#tb_2{ display:block;}
	#popup2{ width:500px; }
	.con_wrap_1{ width:25%; display:block; float:left; clear:none;}
	.con_wrap_2{ width:75%; display:block; float:right; clear:none;}
	.con_wrap_3{ width:75%; display:block; float:right; clear:none;}
	.con_wrap_4{ display:none; float:right; clear:none;}
	.message_txt_1 span{ max-width:200px; }
	.header_box_1 ul{ display:block; }
	.input_cell_5{ margin-top:25px;}
	.header_cell_2{ display:block;}
	body{ background-size:200%;}
	.con_box_4{ margin-left:2px;}
	.con_box_4_m{ margin-left:0px;}
	.header_cell_4{ display:block;}
	.li_btn_1{ display:none;}
	.message_qq_1{ display:block;}
	.message_qq_2{ display:none;}
	.con_box_1{ margin-left:2px; }
	.con_box_1_m{ margin-left:0px; }
	.message_box_2 .message_cell_3 textarea{ display:block; width:50%; height:35px; }
	.message_box_4 .message_cell_3 textarea{ display:block; width:65%; height:50px; float:left; }
	.message_box_4 .message_cell_3 a,.message_box_4 .message_cell_3 a:visited{ position:absolute; top:10px; }
	.message_telBox_1 .message_telCell_1{ display:none; }
	.message_telCell_2{ width:100%;}
	.layout_box_2 embed{ height:252px; }
	.layout_box_2 .layout_notice_1{ width:100%; overflow:hidden; clear:both; height:252px; text-align:center; }
	.layout_notice_1 h3{ overflow:hidden; clear:both; font-size:28px; line-height:30px; margin-top:80px; }
	.layout_notice_1 span{ overflow:hidden; clear:both; display:block; margin-top:15px; }
	.login_box_1{ background-color:#fff; display:none; overflow:hidden; width:500px; padding-top:20px; padding-bottom:35px;}
	.login_box_1 .content_box_1{ overflow:hidden; width:420px; margin:0px auto; }
	.register_box_1{ background-color:#fff; display:none; overflow:hidden; width:500px; padding-top:20px; padding-bottom:35px;}
	.register_box_1 .content_box_1{ overflow:hidden; width:420px; margin:0px auto; }
	.register_box_1 .input_cell_1 input{ width:300px;}
}
@media (min-width:1200px) {
	.layout_box_1 .scrollText{ width:92%;}
	.message_cell_4 span{ width:80%;}
	.listLine_box_1{ display:block;}	
	.popup_box_1{ position:absolute; top:100px; }
	.popup_box_2{ position:absolute; top:40px; }
	.popup_cell_2{ width:500px; }
	.message_txt_1 span{ max-width:160px; }
	#popup2{ width:500px; }
	#popup2 .content_box_1{ width:420px; }
	#popup2 .input_cell_1 input{ width:300px; }
	#popup2 .input_cell_1{ margin-top:12px; }
	.input_cell_2 input{ width:240px;}
	.body_style_1 .input_cell_2 input{ width:240px;}
	.input_cell_5{ margin-top:25px;}
	.content_box_1 h3{ margin-top:0px;}
	.tab_cell_1 ul{ width:33%; }
	.con_wrap_1{ display:block; }
	.con_box_2{ display:block;}
	#tb_2{ display:block;}
	.con_wrap_1{ width:15%; float:left; clear:none;}
	.con_wrap_2{ width:46%; float:left; clear:none;}
	.con_wrap_3{ width:30%; float:left; clear:none;}
	.con_wrap_4{ width:9%; display:block; float:right; clear:none;}
	.header_box_1 ul{ display:block; }
	.header_cell_2{ display:block;}
	body{ background-size:105%;}
	.con_box_4{ margin-left:2px;}
	.con_box_4_m{ margin-left:0px;}
	.header_cell_4{ display:block;}
	.li_btn_1{ display:block;}
	.message_qq_1{ display:block;}
	.message_qq_2{ display:none;}
	.con_box_1{ margin-left:2px; }
	.con_box_1_m{ margin-left:0px; }
	.message_box_2 .message_cell_3 textarea{ display:block; width:70%; height:35px; }
	.message_box_4 .message_cell_3 textarea{ display:block; width:65%; height:50px; float:left; }
	.message_box_4 .message_cell_3 a,.message_box_4 .message_cell_3 a:visited{ position:absolute; top:10px; }
	.content_innerBox_2 ul{ overflow:hidden; margin-top:15px;}
	.content_innerBox_2 li{ overflow:hidden; margin-top:0px;}
	.message_telBox_1 .message_telCell_1{ display:block; width:55%; }
	.message_telBox_1 .message_telCell_2{ width:45%;}
	.message_telCell_2 .tel_input_2{ width:83px;}
	.message_telCell_2{ width:40%;}
	.layout_box_2 embed{ height:450px; }
	.layout_box_2 .layout_notice_1{ width:100%; overflow:hidden; clear:both; height:450px; text-align:center; }
	.layout_notice_1 h3{ overflow:hidden; clear:both; font-size:28px; line-height:30px; margin-top:180px; }
	.layout_notice_1 span{ overflow:hidden; clear:both; display:block; margin-top:15px; }
	.message_telBox_1 .message_telCell_1 .message_txt_2{ display:none; }
	.message_telBox_1 .message_telCell_1 .message_txt_3{ display:block; width:144px; }
	.login_box_1{ background-color:#fff; display:none; overflow:hidden; width:500px; padding-top:20px; padding-bottom:35px;}
	.login_box_1 .content_box_1{ overflow:hidden; width:420px; margin:0px auto; }
	.register_box_1{ background-color:#fff; display:none; overflow:hidden; width:500px; padding-top:20px; padding-bottom:35px;}
	.register_box_1 .content_box_1{ overflow:hidden; width:420px; margin:0px auto; }
	.register_box_1 .input_cell_1 input{ width:300px;}
}

@media (min-width:1800px) {
	.layout_box_1 .scrollText{ width:92%;}
	.message_cell_4 span{ width:80%;}
	.listLine_box_1{ display:block;}
	.popup_box_1{ position:absolute; top:220px; }
	.popup_box_2{ position:absolute; top:70px; }
	#popup2 .input_cell_1{ margin-top:16px; }
	.input_cell_2 input{ width:260px;}
	.message_txt_1 span{ max-width:320px; }
	.body_style_1 .input_cell_2 input{ width:260px;}
	.input_cell_5{ margin-top:35px;}
	.content_box_1 h3{ margin-top:10px;}
	.tab_cell_1 ul{ width:33%; }
	.con_box_2{ display:block;}
	#tb_2{ display:block;}
	.con_wrap_1{ width:10%; display:block; float:left; clear:none;}
	.con_wrap_2{ width:54%; display:block; float:left; clear:none;}
	.con_wrap_3{ width:30%; display:block; float:left; clear:none;}
	.con_wrap_4{ width:6%; display:block; float:right; clear:none;}
	.header_box_1 ul{ display:block; }
	.header_cell_2{ display:block;}
	body{ background-size:105%;}
	.con_box_4{ margin-left:2px;}
	.con_box_4_m{ margin-left:0px;}
	.header_cell_4{ display:block;}
	.li_btn_1{ display:block;}
	.message_qq_1{ display:block;}
	.message_qq_2{ display:block;}
	.con_box_1{ margin-left:2px; }
	.con_box_1_m{ margin-left:0px; }
	.message_box_2 .message_cell_3 textarea{ display:block; width:84%; height:35px; padding-right:20px; }
	.message_box_4 .message_cell_3 textarea{ display:block; width:65%; height:50px; float:left; }
	.message_box_4 .message_cell_3 a,.message_box_4 .message_cell_3 a:visited{ position:absolute; top:10px; }
	.message_telBox_1 .message_telCell_1{ display:block; width:64%; }
	.message_telBox_1 .message_telCell_2{ width:36%;}
	.message_telCell_2 .tel_input_2{ width:100px;}
	.layout_box_2 embed{ height:584px; }
	.layout_box_2 .layout_notice_1{ width:100%; overflow:hidden; clear:both; height:584px; text-align:center; }
	.layout_notice_1 h3{ overflow:hidden; clear:both; font-size:28px; line-height:30px; margin-top:220px; }
	.layout_notice_1 span{ overflow:hidden; clear:both; display:block; margin-top:15px; }
	.message_telBox_1 .message_telCell_1 .message_txt_2{ display:block; max-width:280px;  }
	.message_telBox_1 .message_telCell_1 .message_txt_3{ display:none; }
	.login_box_1{ background-color:#fff; display:none; overflow:hidden; width:500px; padding-top:20px; padding-bottom:35px;}
	.login_box_1 .content_box_1{ overflow:hidden; width:420px; margin:0px auto; }
	.register_box_1{ background-color:#fff; display:none; overflow:hidden; width:500px; padding-top:20px; padding-bottom:35px;}
	.register_box_1 .content_box_1{ overflow:hidden; width:420px; margin:0px auto; }
	.register_box_1 .input_cell_1 input{ width:300px;}
	
}



.scrollText {
	height:18px;
    float: left;
    overflow: hidden;
	}
	
.scrollText ul {
	height:18px;
	overflow:hidden;
    }
.scrollText li {
	float:left;
	height:18px;
	overflow:hidden;
	background:url(/assets/home/images/point_icon_1.png) 0px 5px no-repeat;
	padding-left:10px;
	margin-right:40px;
    }
 
.scrollText ul:after {
	content: '';
	clear: both;
	display: table;
    }









/* =====  表情 =====  */

.comment{ margin:20px auto; position:relative; background:#fff; padding:20px 50px 50px; border:1px solid #DDD; border-radius:5px;}
.comment h3{ height:28px; line-height:28px}
.com_form{ width:100%; position:relative}
.input{ width:99%; height:60px; border:1px solid #ccc}
.com_form p{ height:28px; line-height:28px; position:relative; margin-top:10px;}
.qqFace{ position:absolute; top:0px; z-index:9999999; margin-top:-30px; background:#fff; padding:2px; border:1px #dfe6f6 solid;}
.qqFace table td{ padding:0px;}
.qqFace table td img{ cursor:pointer;border:1px #fff solid;}
.qqFace table td img:hover{ border:1px #0066cc solid;}
#show{ padding:0px 5px; }
#show img{ width:24px; height:auto;}


/* =====  /表情 =====  */

.marginTop_0{ margin-top:0px; }
.marginTop_3{ margin-top:3px; }
.marginTop_5{ margin-top:5px; }
.marginTop_10{ margin-top:10px; }
.marginTop_15{ margin-top:15px; }
.marginTop_20{ margin-top:20px; }
.marginTop_30{ margin-top:30px; }
.marginTop_40{ margin-top:40px; }
.marginTop_50{ margin-top:50px; }

.totalOnline{color:#f9c550;}


/* =====  popup_cell_5 =====  */
.close_box_2{ overflow:hidden; width:24px; height:24px; float:right; margin:16px 14px 0px 0px; }
.close_box_2 span{ overflow:hidden; display:block; width:24px; height:24px; background:url(/assets/home/images/btn_30.png) no-repeat; cursor:pointer; }
.close_box_2 span:hover{ overflow:hidden; display:block; width:24px; height:24px; background:url(/assets/home/images/btn_30_hover.png) no-repeat; cursor:pointer; }

.popup_box_6{
  overflow:hidden;
}

.popup_cell_5{
  width:719px;
  height:449px;
  margin:0px auto;
  overflow:hidden;
  clear:both;
  background:url(/assets/home/images/banner_5.png) no-repeat;
}

.content_wrap_5{
  width:100%;
  text-align:center;
  overflow:hidden;
  clear:both;
}
.content_wrap_5 h2{
  font-size:23px;
  line-height:25px;
  color:#fede00;
  margin-top:190px;
}
.content_wrap_5 p{
  font-size:16px;
  line-height:18px;
  color:#fff;
  font-weight:bold;
  margin-top:12px;
}
.content_wrap_5 a,.content_wrap_5 a:visited{
  display:block;
  width:132px;
  height:36px;
  margin:0px auto;
  background:url(/assets/home/images/btn_16.png) no-repeat;
  font-size:15px;
  line-height:16px;
  color:#793707;
  font-weight:bold;
  padding-top:9px;
  margin-top:35px;
}
.content_wrap_5 a:hover{
  display:block;
  background:url(/assets/home/images/btn_16_active.png) no-repeat;
}

/* =====  /popup_cell_5 =====  */


/* =====  content_wrap_6 =====  */
.popup_cell_6{
  width:719px;
  height:449px;
  margin:0px auto;
  overflow:hidden;
  clear:both;
  background:url(/assets/home/images/banner_6.png) no-repeat;
}
.content_wrap_6{
  width:100%;
  overflow:hidden;
  clear:both;
  text-align:center;
}
.con_title_1 h2{
  font-size:19px;
  line-height:25px;
  color:#fff;
  margin-top:0px;
}
.con_txt_1{
  overflow:hidden;
  clear:both;
  margin-top:10px;
  text-align:center;
}
.con_txt_1 div{
  display:inline-block;
  *display:inline;
}
.con_txt_1 input{
  display:block;
  float:left;
  width:280px;
  height:30px;
  background-color:#c5e0f0;
  border-radius:3px;
  border:none;
  text-align:left;
  padding:0px 5px;
}
.con_txt_1 span{
  display:block;
  float:left;
  margin-left:5px;
}
.con_txt_1 span input{
  display:block;
  float:left;
  width:60px;
  height:30px;
  font-size:15px;
  line-height:16px;
  background-color:#b81a11;
  color:#fff;
  border:none;
  cursor:pointer;
  border-radius:3px;
  text-align:center;
}
.con_txt_2{ overflow:hidden; clear:both; width:454px; margin:0px auto; margin-top:85px;}
.con_txt_2 ul{ overflow:hidden; padding-left:3px; margin-left:-7px; }
.con_txt_2 li{ overflow:hidden; display:block; float:left; margin:12px 0px 0px 16px;}

/* =====  /popup_cell_5 =====  */


/* =====  content_wrap_6 =====  */
.popup_cell_6{
  width:719px;
  height:449px;
  margin:0px auto;
  overflow:hidden;
  clear:both;
  background:url(/assets/home/images/banner_6.png) no-repeat;
}
.content_wrap_6{
  width:100%;
  overflow:hidden;
  clear:both;
  text-align:center;
}
.con_title_1 h2{
  font-size:19px;
  line-height:25px;
  color:#fff;
  margin-top:0px;
}
.con_txt_1{
  overflow:hidden;
  clear:both;
  margin-top:10px;
  text-align:center;
}
.con_txt_1 div{
  display:inline-block;
  *display:inline;
}
.con_txt_1 input{
  display:block;
  float:left;
  width:280px;
  height:30px;
  background-color:#c5e0f0;
  border-radius:3px;
  border:none;
  text-align:left;
  padding:0px 5px;
}
.con_txt_1 span{
  display:block;
  float:left;
  margin-left:5px;
}
.con_txt_1 span input{
  display:block;
  float:left;
  width:60px;
  height:30px;
  font-size:15px;
  line-height:16px;
  background-color:#b81a11;
  color:#fff;
  border:none;
  cursor:pointer;
  border-radius:3px;
  text-align:center;
}
.con_txt_2{ overflow:hidden; clear:both; width:454px; margin:0px auto; margin-top:85px;}
.con_txt_2 ul{ overflow:hidden; padding-left:3px; margin-left:-7px; }
.con_txt_2 li{ overflow:hidden; display:block; float:left; margin:12px 0px 0px 16px;}

/* =====  /content_wrap_6 =====  */


/* =====  content_wrap_7 =====  */
.popup_cell_7{
  width:905px;
  height:565px;
  margin:0px auto;
  overflow:hidden;
  clear:both;
  background:url(/assets/home/images/banner_7.png) no-repeat;
}
.content_wrap_7{
  width:841px;
  overflow:hidden;
  clear:both;
  text-align:center;
  margin:157px 0px 0px 34px;
}
.content_wrap_7 table{
  width:100%;
  text-align:center;
  font-size:15px;
  border-left:2px solid #164e93;
  border-top:2px solid #164e93;
}
.content_wrap_7 th{
  border-right:2px solid #164e93;
  border-bottom:2px solid #164e93;
  line-height:42px;
}
.content_wrap_7 td{
  border-right:2px solid #164e93;
  border-bottom:2px solid #164e93;
  height:42px;
  line-height:20px;
}
/* =====  /content_wrap_7 =====  */


/* =====  content_wrap_8 =====  */
.popup_cell_8{
  width:594px;
  height:340px;
  margin:0px auto;
  overflow:hidden;
  clear:both;
  background:url(/assets/home/images/banner_8.png) no-repeat;
  margin-top: 150px;
}
.popup_cell_8 h2{
  font-size:19px;
  line-height:25px;
  color:#0154b0;
  text-align:center;
  margin-top:27px;
}
.popup_cell_8 input{
  display:block;
  width:240px;
  height:34px;
  font-size:16px;
  line-height:18px;
  color:#6377a5;
  margin:0px auto;
  background-color:#c5e0f0;
  border-radius:3px;
  border:none;
  text-align:left;
  padding:0px 5px;
  margin-top:90px;
}
.popup_cell_8 a,.popup_cell_8 a:visited{
  display:block;
  width:141px;
  height:44px;
  margin:0px auto;
  background:url(/assets/home/images/btn_31.png) no-repeat;
  margin-top:75px;
}
.popup_cell_8 a:hover{
  display:block;
  background:url(/assets/home/images/btn_31_hover.png) no-repeat;
}


/* =====  /content_wrap_8 =====  */

/* =====  popup_cell_9 =====  */
.popup_cell_9{
  width:700px;
  height:550px;
  margin:0px auto;
  overflow:hidden;
  clear:both;
  background:url(/assets/home/images/banner_9.png) no-repeat;
}
.content_wrap_3 { width:96%; overflow:hidden; margin:35px 0px 0px 13px; padding-bottom:5px; }
.tab_box_1{ overflow:hidden; clear:both; margin-top:15px;}

/* TAB 切换效果 */
.tab_con_4{ overflow:hidden; clear:both; }
.title_box_4{ overflow:hidden; text-align:center; margin-top:5px; }
.title_box_4 h4{ overflow:hidden; clear:both; font-size:19px; color:#fff; font-weight:bold; line-height:22px;}
.txt_wrap_3{ padding:10px 15px; }
.txt_box_4{ overflow:hidden; clear:both; margin-top:10px; }
.txt_box_4 h3{ display:block; font-size:16px; line-height:26px; color:#fff; }
.txt_box_4 h3 p{ display:inline-block; *display:inline; }
.txt_box_4 span{ display:block; margin-top:3px; line-height:20px; }

.tab6_{ overflow:hidden; padding:0px 15px; }
.tab6_ li{ float:left; font-size:17px; margin-right:20px; cursor:pointer;}
.tech_normaltab{ background-repeat:no-repeat; color:#fff; font-weight:bold; line-height:30px; }
.tech_hovertab{ background-repeat:no-repeat; color:#fd142c; font-weight:bold; line-height:30px; display:inline-block; *display:inline; border-bottom:2px solid #fd142c; }
.con_dis{ display:block; }
.con_undis{ display:none; }
/* TAB 切换效果 */

.txt_wrap_3 a,.txt_wrap_3 a:visited{ display:block; font-size:16px; font-weight:bold; color:#b81911; text-align:center; width:132px; height:36px; margin-top:15px; background:url(/assets/home/images/btn_16.png) no-repeat; }
.txt_wrap_3 a:hover{ background:url(/assets/home/images/btn_16_active.png) no-repeat; }
.txt_wrap_3 a p{ padding-top:9px; color:#fd142c;}

.photo_box_1{ overflow:hidden; clear:both; margin-top:5px;}
.photo_box_1 img{ overflow:hidden; width:80px; float:left; margin:0px 7px 0px 0px; }

/* =====  /popup_cell_9 =====  */

.float_box_1{ clear:both; position:absolute; padding:12px 0px 8px; right:12px; top:5%; z-index:999999; }
.float_minBox_1{ position:relative;}
.float_box_1 dl{ overflow:hidden; clear:both; margin-bottom:10px; text-align:center; padding:0px 8px; cursor:pointer; }
.float_box_1 dl img{ width:28px; height:28px; margin:0px auto;}
.float_box_1 dl dt{ line-height:16px; font-size:13px;}
.float_cell_2{ display:none;}
.float_box_1 dl .float_cell_2 img{ width:100px; height:100px; margin:0px auto;}
.float_cell_1:hover .float_cell_2{ display:block; cursor:pointer; position:absolute; bottom:0px; right:50px; z-index:99999999;}

.message_telWrap_1{}
.function_box_1{ display:inline-block; float:left; }
.function_box_1 li{ float:left; padding:3px 4px 1px; border:1px solid #999; margin-right:5px; cursor:pointer;}
.function_box_1 .tanmu{}
.function_box_1 .tanmu b{ display:block; width:16px; height:16px; float:left; background:url(/assets/home/images/face_3.png) no-repeat; background-size:cover;}
.function_box_1 .tanmu_close{ border:1px solid #555; }
.function_box_1 .tanmu_close b{ background:url(/assets/home/images/face_3_active.png) no-repeat; background-size:cover;}
.function_box_1 img{ display:block; width:16px; height:16px; float:left;}
.function_box_1 p{ float:left; margin:0px 0px 0px 2px; font-size:12px; }
.function_box_1 .tanmu_close p{ color:#555; }
.function_icon_2{}
.function_icon_2 ul{ display:none;}
.function_subBox_1{ display:none; position:absolute; overflow:hidden; width:74px; height:106px; padding:4px 0px 0px; background:url(/assets/home/images/function_bg.png) no-repeat; bottom:80px; left:65px; z-index:999999999;}
.function_subBox_1 li{ float:none; overflow:hidden; clear:both; padding:0px; border:none; line-height:16px; margin:5px 0px 0px 14px; color:#0a8cd2; font-size:12px; text-align:center; cursor:pointer;}
.function_subBox_1 img{ display:block; width:16px; height:16px; float:left; overflow:hidden; margin:0px 3px 0px 0px;}
.function_subBox_1 p{ display:block; float:left; margin-top:1px; }

.select_box_1{ overflow:hidden; display:inline-block; float:left; margin-left:15px;}
.select_box_1 .select_cell_1{ overflow:hidden; display:block; float:left; margin-top:3px; margin-right:5px;}
.select_box_1 .select_cell_2{ overflow:hidden; display:block; float:left; margin-top:3px;}
.select_box_1 span{ overflow:hidden; display:block; float:left; margin-top:3px; margin-right:5px;}

.con_dis_1{ display:none; color:#fff;}
.con_dis_1 p{ color:#fff; }
.tab_box_2{ list-style:none; overflow:hidden; margin-top:20px; padding:0px 15px;}
.tab_box_2 li{float:left; width:20%; background:#154e93; color:#fff; text-align:center; line-height:34px; font-size:15px; cursor:pointer; }
.tab_active{ display:block;}
.tab_box_2 li.cur{ background:#023a7d; color:#fe6766; font-weight:bold; }



.nav_tab_1{ list-style:none; overflow:hidden;}
.nav_tab_1 li{float:left; width:16.66%; background:#154e93; color:#fff; text-align:center; line-height:40px; font-size:15px; cursor:pointer; }
.con_cell_1{ display:none;}
.con_cell_1 li{ float:left; width:25%; margin-top:20px; cursor:pointer;}
.con_cell_1 span{ width:76%; margin:0px auto; display:block; border:2px solid #285d9f; padding:15px 10px 20px; }
.con_cell_1 p{ font-size:14px; height:24px; color:#fff; border-bottom:1px solid #285d9f;}
.con_cell_1 strong{ display:block; overflow:hidden; font-size:16px; font-weight:100; color:#fede00; margin-top:5px;}
.con_cell_1 h2{ display:block; overflow:hidden; font-size:16px; font-weight:100; color:#e8403f; margin-top:5px;}
.con_cell_1 li:hover span{ border:2px solid #f05251; background-color:#f05251; }
.con_cell_1 li:hover p{ color:#fff; border-bottom:1px solid #fff; }
.con_cell_1 li:hover strong{ color:#fff; }
.con_cell_1 li:hover h2{ color:#fff; }

.con_cellActive_1 span{ border:2px solid #f05251; background-color:#f05251; }
.con_cellActive_1 p{ color:#fff; border-bottom:1px solid #fff; }
.con_cellActive_1 strong{ color:#fff; }
.con_cellActive_1 h2{ color:#fff; }

.tab_active{ display:block;}
.nav_tab_1 li.cur{ background:#023a7d; color:#fe6766; font-weight:bold; }

.r_icon{margin-bottom: 10px; height: 70px;}
.r_icon i{font-size: 42px;color: #fff; cursor: pointer;}
.r_icon i:hover{font-size: 46px; color: #ffde3f;}

.layout_notice_1{ background:url(/assets/home/images/player_notice_bgm.jpg) no-repeat; background-size:cover;}
.layout_notice_1 span{ display:inline-block; *display:inline; margin:0px auto; margin-top:20px;}
.layout_notice_1 a{ width:86px; float:left; margin-right:15px;}

.layout_notice_1_m{ background:url(/assets/home/images/player_notice_bgm.jpg) no-repeat; background-size:cover;}

.con_wrap_5_m{ border-bottom:1px solid #000;}

.main_wrap_m{ overflow:hidden;}

.btn_box_1{ overflow:hidden; clear:both; display:inline-block; *display:inline; text-align:center; margin-top:75px;}
.popup_cell_8 .btn_box_1 .ver,.btn_box_1 .ver:visited{
  display:block;
  width:141px;
  height:44px;
  float:left;
  margin:0px 8px 0px 220px;
  background:url(/assets/home/images/btn_31.png) no-repeat;
}
.popup_cell_8 .btn_box_1 .ver:hover{
  display:block;
  background:url(/assets/home/images/btn_31_hover.png) no-repeat;
}
.btn_box_1 span{ display:block; float:left; font-size:12px; line-height:16px; margin:5px 5px 0px 0px;}
.btn_box_1 img{ display:block; float:left; margin-top:9px; }

#sinaEmotion{ display:none;}

.btn_box_2{ overflow:hidden; clear:both; display:inline-block; *display:inline; text-align:center; margin:0px auto; margin-top:0px;}
.btn_box_2 a{ display:block; float:left; margin-right:10px;}
